package com.dingding.commonservice.core.city.dao;

import java.util.List;

import com.dingding.common.core.beans.City;
import com.dingding.facade.commonservice.common.dto.city.ResOpenCityDTO;

/**
 * 
 * @ClassName: ICityDao 
 * @Description: 开通城市Dao接口类
 * @author YHQ
 * @date 2016年12月1日 下午3:20:12
 * @since V2.5.7
 * 
 */
public interface ICityDao {

	/**
	 * 
	 * @Title: geCityDTOs 
	 * @Description: 获取开通城市列表 
	 * @author YHQ 
	 * @return List<ResOpenCityDTO>    返回类型
	 * 
	 */
	public List<ResOpenCityDTO> geCityDTOs();
	
	/**
	 * 
	 * @Title: isServiceCity 
	 * @Description: 根据城市编号获取城市信息
	 * @param cityNo 城市编号
	 * @author YHQ 
	 * @since V2.5.7
	 * @return City  城市信息
	 * 
	 */
	public City isServiceCity(String cityNo);
	
	/**
	 * 
	 * @Title: getCityDTO 
	 * @Description: TODO
	 * @param @param cityId
	 * @param @return  参数说明 
	 * @return ResOpenCityDTO    返回类型 
	 * @throws
	 */
	public ResOpenCityDTO getCityDTO(Integer cityId);
	
}
